<?php
// fonction appelée lors des différents formulaires 
include("./connexion.php"); // on appelle la page connexion.php pour se connecter à la BDD
	function verify_birth( $birth )
	{
		// on utilise des expressions régulières pour nous assurer de la bonne saisie des formulaires
		$Syntaxe = "#^([0-9]){2}/([0-9]){2}/([1-2])([0-9]){3}$#"; 
		if ( isset( $birth ) && !preg_match($Syntaxe,$birth) )
		{
			return false;
		}
		else
		{
			return true;
		}	
	}
   	
	function verify_name( $name ){
			$Syntaxe = "#^[a-zA-Z]#"; 
			if( isset($name)&& !preg_match($Syntaxe,$name ))
			{
				return false;
			}
			else
			{
				return true;
			}
	};
	
	function verify_email( $email){
			$Syntaxe='#^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,6}$#';
   		if(  preg_match($Syntaxe,$_POST['email']) )
   		{
     	 		return true;
      	}
   		else
   		{
     			return false;
     		}
	};
	
	function verify_address(){
			
	};
	
	function verify_cp( $code_postale ){
			if(preg_match('`[0-9]{5}`',$code_postale))
			{
				return true;
			}
			else
			{
				return false;
			}	
	
	};
	
	function verify_phone( $phone ){
			if(preg_match('`[0-9]{8}`',$phone ))
			{
				return true;
			}
			else
			{
				return false;
			}
	};
	
	function verify_password($password_1, $password_2 ){
			if( $password_1 != $password_2){
				return true;
			}
			else
			{
				return false;
			}
	};      
	
	function alreadyAddressUsed( $email ){
	
   $verify_email = mysql_query("SELECT Email FROM client WHERE Email='$email'");
   
	//test si l'adresse mail est déjà utilisé par quelqu'un d'autre.   
    if( mysql_num_rows($verify_email ) > 0 )
   	{
			return true;
   	}
   else
   	{
   		return false;
   	} 
	}
	
	function userConnexion($email, $login ){
	
	$verify_email =  mysql_query("SELECT * FROM client WHERE Email='$email' and MotDePasse='$login'");

	// test si l'utilisateur existe dans la BDD 
	if(mysql_num_rows($verify_email ) > 0)
	{
		return  true;
	}
	else
	{
		return false;
   }
	
	}
      







?>